lift the economic embargo - Espagnol Anglais Dictionnaire